﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Tasks.Common.Entitys
{

    /// <summary><c>TicketGroupOrder</c> Business Object.</summary>
    [Serializable]
    public partial class TicketGroupOrder
    {

        #region ID

        private Int32 m_iD;

        /// <summary>Gets or sets ID</summary>
        public Int32 ID
        {
            get { return m_iD; }
            set { m_iD = value; }
        }

        #endregion

        #region OrderNo

        private String m_orderNo;

        /// <summary>Gets or sets OrderNo</summary>
        public String OrderNo
        {
            get { return m_orderNo; }
            set { m_orderNo = value; }
        }

        #endregion

        #region TicketGroupID

        private Int32 m_ticketGroupID;

        /// <summary>Gets or sets TicketGroupID</summary>
        public Int32 TicketGroupID
        {
            get { return m_ticketGroupID; }
            set { m_ticketGroupID = value; }
        }

        #endregion

        #region ClientID

        private Int32 m_clientID;

        /// <summary>Gets or sets ClientID</summary>
        public Int32 ClientID
        {
            get { return m_clientID; }
            set { m_clientID = value; }
        }

        #endregion

        #region SellerID

        private Int32 m_sellerID;

        /// <summary>Gets or sets SellerID</summary>
        public Int32 SellerID
        {
            get { return m_sellerID; }
            set { m_sellerID = value; }
        }

        #endregion

        #region CreateUserID

        private Int32 m_createUserID;

        /// <summary>Gets or sets CreateUserID</summary>
        public Int32 CreateUserID
        {
            get { return m_createUserID; }
            set { m_createUserID = value; }
        }

        #endregion

        #region CreateTime

        private DateTime m_createTime;

        /// <summary>Gets or sets CreateTime</summary>
        public DateTime CreateTime
        {
            get { return m_createTime; }
            set { m_createTime = value; }
        }

        #endregion

        #region Money

        private Decimal m_money;

        /// <summary>Gets or sets Money</summary>
        public Decimal Money
        {
            get { return m_money; }
            set { m_money = value; }
        }

        #endregion

        #region SmartTicketID

        private Int32 m_smartTicketID;

        /// <summary>Gets or sets SmartTicketID</summary>
        public Int32 SmartTicketID
        {
            get { return m_smartTicketID; }
            set { m_smartTicketID = value; }
        }

        #endregion

        #region Count

        private Int32 m_count;

        /// <summary>Gets or sets Count</summary>
        public Int32 Count
        {
            get { return m_count; }
            set { m_count = value; }
        }

        #endregion

        #region UnitPrice

        private Decimal m_unitPrice;

        /// <summary>Gets or sets UnitPrice</summary>
        public Decimal UnitPrice
        {
            get { return m_unitPrice; }
            set { m_unitPrice = value; }
        }

        #endregion

        public int ProductID { get; set; }
        public int UseState { get; set; }
        public string TicketName { get; set; }
        public string RecipientTel { get; set; }
        public string PostalCode { get; set; }
        public string Address { get; set; }
        public string RecipientMb { get; set; }
        public int ProvinceID { get; set; }
        public int CityID { get; set; }
        public int AreaID { get; set; }
        public string Recipient { get; set; }
        public int PaymentState { get; set; }
        public int PaymentMode { get; set; }
        public string BuyerName { get; set; }
        public string SellerName { get; set; }
        public string ProductName { get; set; }
        public DateTime PaymentTime { get; set; }
        public int DeliverState { get; set; }
        public string Logistics { get; set; }
        public string LogisticsNo { get; set; }
        public int State { get; set; }
    }

}
